package com.common.msg.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.common.msg.entity.SysMessageBo;
import com.common.msg.entity.SysMessageVo;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
@Mapper
public interface SysMessageMapper extends BaseMapper<SysMessageBo> {
    List<SysMessageBo> sysMessageList(SysMessageVo sysMessageVo);

    Integer sysMessageCount(SysMessageVo sysMessageVo);

    List<SysMessageBo> unreadSysMessage(SysMessageVo sysMessageVo);

    List<SysMessageBo> readSysMessage(SysMessageVo sysMessageVo);

    SysMessageBo sysMessage(SysMessageVo sysMessageVo);
}
